জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen)

Web Development - জাভাস্ক্রিপ্ট (JavaScript) জাভাস্ক্রিপ্ট ব্রাউজার বোম (JS Browser BOM) |
515
515

window.screen অবজেক্ট ব্যবহারকারীর স্ক্রিন সম্পর্কে তথ্য ধারণ করে।


উইন্ডো স্ক্রিন

window.screen অবজেক্টকে window ছাড়াও লিখা যেতে পারে।

প্রোপাটিঃ

  • screen.width
  • screen.height
  • screen.availWidth
  • screen.availHeight
  • screen.colorDepth
  • screen.pixelDepth

উইন্ডো স্ক্রিনের প্রস্থ

screen.width প্রোপার্টিটি ব্যবহারকারীর স্ক্রিনের প্রস্থ পিক্সেলে রিটার্ন করে।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Screen Width: " + screen.width;
</script>
</body>
</html>

উইন্ডো স্ক্রিনের উচ্চতা

screen.height প্রোপার্টিটি ব্যবহারকারীর স্ক্রিনের উচ্চতা পিক্সেলে রিটার্ন করে।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Screen Height: " + screen.height;
</script>
</body>
</html>

উইন্ডো স্ক্রিনের ব্যবহারযোগ্য প্রস্থ

screen.availWidth প্রোপার্টিটি উইন্ডো টাস্কবার বাদ দেওয়ার পর ব্যবহারকারীর স্ক্রিনের প্রস্থ পিক্সেলে রিটার্ন করে।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Available Screen Width: " + screen.availWidth;
</script>
</body>
</html>

উইন্ডো স্ক্রিনের ব্যবহারযোগ্য উচ্চতা

screen.availHeight প্রোপার্টিটি উইন্ডো টাস্কবার বাদ দেওয়ার পর ব্যবহারকারীর স্ক্রিনের উচ্চতা পিক্সেলে রিটার্ন করে।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Available Screen Height: " + screen.availHeight;
</script>
</body>
</html>

উইন্ডো স্ক্রিনের কালারের গভীরতা

screen.colorDepth প্রোপার্টিটি একটি রং প্রদর্শনের জন্য কত বিট ব্যবহার করা হয় তা রিটার্ন করে।

আধুনিক সকল কম্পিউটার গুলোতেই কালার রেজুলেশনের জন্যে ২৪ বা ৩২ বিটের হার্ডওয়্যার ব্যবহার করা হয়ঃ

  • ২৪ বিট =      ১৬,৭৭৭,২১৬ টি কালার রয়েছ।
  • ৩২ বিট = ৪,২৯৪,৯৬৭,২৯৬ টি কালার রয়েছে।

সাধারণত পুরনো কম্পিউটারগুলোতে ১৬ বিট ব্যবহার করা হয় যার মাঝে শুধু ৬৫,৫৩৬ টি পৃথক কালার ব্যবহার করা যায়।

এর চেয়েও পুরোনো কম্পিউটার বা মোবাইলগুলোতে ৮বিট ব্যবহার করা হয়েছে।যেখানে শুধু ২৫৬ টি পৃথক "VGA" কালার ব্যবহার করা যেতো।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Screen Color Depth: " + screen.colorDepth;
</script>
</body>
</html>

উইন্ডো স্ক্রিনের পিক্সেলের গভীরতা

screen.pixelDepth প্রোপার্টিটি স্ক্রিনের পিক্সেলের গভীরতাকে প্রকাশ করে।

জাভাস্ক্রিপ্ট স্ক্রিন (JS Screen) - Example

<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>

<p id="test"></p>

<script>
document.getElementById("test").innerHTML = "Screen Color Depth: " + screen.colorDepth;
</script>
</body>
</html>

আধুনিক কম্পিউটারে কালারের গভীরতা এবং পিক্সেলের গভীরতা সমান হয়।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion